import fetch from '@/api'

//入库工作台-首页统计数据
export function getTotalData(params) {
    return fetch({
        method: 'get',
        url: `/entrust/get/index`,
        params,
    })
}

//列表
export function getArrivalForecastList(params) {
    return fetch({
        method: 'get',
        url: `/entrust/page`,
        params,
    })
}
// 新增
export function addArrivalForecast(data) {
    return fetch({
        method: 'post',
        url: `/entrust/create`,
        data
    })
}
// 预报确认（公路）
export function comfirmArrivalForecast(entrustNo,data) {
    return fetch({
        method: 'post',
        url: `/entrust/arrive/load/${entrustNo}`,
        data
    })
}
// 取消预报确认（公路）
export function cancelArrivalForecast(entrustNo,data) {
    return fetch({
        method: 'post',
        url: `/entrust/cancel/load/${entrustNo}`,
        data
    })
}
// 编辑
export function updateArrivalForecast(entrustNo,data) {
    return fetch({
        method: 'POST',
        url: `/entrust/update/${entrustNo}`,
        data
    })
}

//出入库枚举
export function getEnumList(type,params) {
    return fetch({
        method: 'GET',
        url: `/inventory/find/inOrOut/enum/${type}`,
        params
    })
}

// 查询详情
export function getArrivalForecastDetail(entrustNo) {
    return fetch({
        method: 'get',
        url: `/entrust/get/${entrustNo}`,
    })
}
// // 删除
export function deleteArrivalForecast(entrustNo) {
    return fetch({
        method:'delete',
        url:`/entrust/${entrustNo}`
    })
}

// //提交
// export function submitArrivalForecast(id, data) {
//     return fetch({
//         method: 'put',
//         url: `/inventoryAdjust/${id}`,
//         data,
//     })
// }

// //审核通过
// export function auditPass(id, data) {
//     return fetch({
//         method: 'post',
//         url: `/inventoryAdjust/check/${id}`,
//         data,
//     })
// }

// //退回
// export function auditFailed(id, data) {
//     return fetch({
//         method: 'post',
//         url: `/inventoryAdjust/return/${id}`,
//         data,
//     })
// }

// //首页库房平台
// export function getInventoryCount(params) {
//     return fetch({
//         method: 'get',
//         url: `/inventory/count`,
//         params,
//     })
// }
